distillate receiver - Spanish English Dictionary